Extractor Transformer Target Resolver
class ExtractorTransformerTargetResolver(artifactPath: Path, intellijPlatformDependency: FileCollection, jetbrainsRuntimeDependency: FileCollection, intellijPlatformPlugins: FileCollection) : Resolver<String>
Resolves the target directory name for the ExtractorTransformer dependency transformer. Based on the artifactPath, it decides about the type of the handled dependency and produces the output directory name. For unknown dependencies, throws an exception.
Parameters
artifact Path
The path of the artifact to handle.
Constructors
Link copied to clipboard
constructor(artifactPath: Path, intellijPlatformDependency: FileCollection, jetbrainsRuntimeDependency: FileCollection, intellijPlatformPlugins: FileCollection)